Słownik polsko-angielski

adj. cloud wrapped; cloud shrouded